Project Introduction

This web project which can be accessible to smart phone. The website is secure and user friendly so everyone can easily access it. It has two modules of student module and medical staff module. The system allows students to register into the system by providing all necessary details. After registration, students can login to the system to access portal. Students can book the appointment, receive medical prescription, view booked appointment, and view medical history. While the medical staff login into the system. They have access to confirm the appointments, provide details about available doctors, provide prescriptions, and enter details about student medical condition.

Project Details

Student Module Detail
- Student Register -> name, contact number, roll number, and password
- Student Login -> roll number (abc123) and password (abc123)
- Dashboard
   > Qoute
     "Good health is not something we can buy.
     However, it can be an extremely valuable savings account."
   > Notifications (show top 5 notification)

- Profile -> have 2 parts and edit/complete feature
   > first part show the basic info student entered via register form
        + from edit page student can only change their name and contact number detail from basic info
   > another part shows student medical information
        + student can edit all the information from their medical info.
   > for first time the area show complete profile button then after medical profile completed edit button shown
   > complete profile page have form which insert student medical info in the student profile table (gender age height and weight are required fields other are optional)
       + Student only once add data via this form (one record per student)
   > edit profile page update student profile info from 2 tables student (basic info) and student profile (medical info)
- Password Settings
   > it provide change password option to the student (contain old password and new password textboxes)
   > after change student logout aotumatically and can contiune after login with new password.
- Book an Appointment (from main menu doctor page)
   > student can go to the booking page by clicking book appointment button  
   > select available slot from dropdown, add problem subject, add extra notes (optional)
   > click on book appointments (record save and medical staff notified)
   > Student cannot book more then one appointment at a time (if appointment status waiting or pending no new appointment booked)
   > if student's medical profile is incomplete it won't book appointment
- My appointments
   > all my appointments are listed their with id, problem title and view detail option
   > view detail page contains appointment info, link to doctor info, ask for checkup summary and prescription (if not added till that time), checkup summary and prescription 
   > ask for checkup summary and prescription button send notification to the Medical staff  
      
- All Notifications
   > this page shows all the notification stored respective of student ID and have action to sent respective page
   
Medical Staff (MS) Module Detail
- medical staff is registered by default
- medical staff sign-in from staff_sign-in
- Dashboard
   > Quote
     "The human body experiences a powerful gravitational pull in the direction of hope.
     That is why the patient's hopes are the physician's secret weapon.
     They are the hidden ingredients in any prescription.
   > Notifications (show top 5 notification)
- Password Settings
   > it provide change password option to the MS (contain old password and new password textboxes)
   > after change MS logout automatically and can continue after login with new password.
- All Doctors -> (view, add, update, available, unavailable, and schedule session)
   > MS can view all the doctors name id and picture in a list form on all doctors page
        + view page has detail of doctor, edit button, available/unavailable button,
          session detail (with delete option only if session is free), session form to enter new sessions for doctor
          and all appointment list
        + via make doctor available/unavailable option MS update doctor availability
        + via add doctor page MS can add doctor detail with its picture
        + via edit page MS edit doctor information with its picture
- All Students
   > this page show student list having id, student and view detail option
   > student detail page shows basic info, medical info and appointment list
- All Appointments
   > all the appointments are listed their with id, problem title and view detail option
   > Appointment details page have appointment info, student detail link, doctor detail link and below actions
   > MS Approve or Reject Student appointment
   > MS can complete Student appointment
   > MS add and edit checkup summary and prescription regarding appointment
- All Notifications
   > this page shows all the notification stored and have action to sent respective page

Contact Us Page
- quest queries are save from here
- medical staff can view it.
- medical staff can reply via mail app on their system
 
Doctor Page (main menu)
- page shows doctors' names, pictures, view detail link and book appointment button
- view detail page shows doctor detail and picture with book appointment button
- book appointment button brings student to the book an appointment page (only accessed when user is login as student)
- if doctor don't have free slot or slots not created yet they can't book appointment




Medical
Published:

Medical

Published: